SimpleJWTLogin\Modules\Settings\LoginSettings S

Total Complexity 37
Dependencies 2
Dependents 4
Total lines 254
Lines of code 172
Logical lines of code 31
Comment lines 36
Methods 14
Properties 0

Methods 14

Method Rating Maintainability Complexity Lines of code
validateSettings()
A
51 9 28
initSettingsFromPost()
S
42 4 75
getDangerousQueryParameters()
S
58 3 16
getJWTLoginBy()
S
73 2 5
getJwtLoginByParameter()
S
73 2 5
getOldVersionJWTEmailParameter()
S
73 2 5
getRedirect()
S
73 2 5
getShouldIncludeRequestParameters()
S
73 2 5
getCustomRedirectURL()
S
73 2 5
getAllowedLoginIps()
S
73 2 5
isAuthKeyRequiredOnLogin()
S
73 2 5
isRedirectParameterAllowed()
S
73 2 5
getAutologinRedirectOnFail()
S
73 2 5
isAutologinEnabled()
S
79 1 3